things work themselves out - Turkish English Dictionary